bargain off the price - Turkish English Dictionary